home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Controls / Visual Basic Controls.iso / vbcontrol / em7sui_1 / em7sui~1.exe / ProdBOverview.wr_ / ProdBOverview.wr
Text File  |  1998-11-09  |  15KB  |  704 lines

  1. #VRML V2.0 utf8
  2.  
  3. EXTERNPROTO GridGray [ exposedField SFFloat transparency ] "..\Appearances\MetalMaterials.wrl#color26"
  4.  
  5. EXTERNPROTO SurfaceColor [ exposedField SFFloat transparency ] "..\Appearances\SoftMaterials.wrl#color18"
  6.  
  7. EXTERNPROTO Red [ exposedField SFFloat transparency ] "..\Appearances\SummerMaterials.wrl#color2"
  8. EXTERNPROTO Blue [ exposedField SFFloat transparency ] "..\Appearances\SummerMaterials.wrl#color19"
  9.  
  10. EXTERNPROTO em7_ChartGrid [
  11.     exposedField SFNode appearance
  12.     exposedField SFColor lineColor
  13.     field SFInt32 xDimension
  14.     field SFFloat xSpacing
  15.     field SFInt32 yDimension
  16.     field SFFloat ySpacing
  17.     field SFInt32 zDimension
  18.     field SFFloat zSpacing
  19.     field SFFloat thickness
  20.     eventIn SFInt32 set_xDimension 
  21.     eventIn SFFloat set_xSpacing 
  22.     eventIn SFInt32 set_yDimension 
  23.     eventIn SFFloat set_ySpacing 
  24.     eventIn SFInt32 set_zDimension 
  25.     eventIn SFFloat set_zSpacing 
  26.     eventIn SFFloat set_thickness
  27. ] "..\VR_GRAPH.wrl#em7_ChartGrid"
  28.                 
  29. EXTERNPROTO em7_RoundedColumnSeries [
  30.     field MFNode appearance
  31.     field SFInt32 xDimension
  32.     field SFFloat xSpacing
  33.     field SFFloat width
  34.     field SFFloat depth
  35.     field MFFloat height
  36.     field MFFloat floor
  37.     field SFFloat bevelRadius
  38.     field SFFloat creaseAngle
  39.     eventIn SFInt32 set_xDimension
  40.     eventIn SFFloat set_xSpacing
  41.     eventIn SFFloat set_width
  42.     eventIn SFFloat set_depth
  43.     eventIn MFFloat set_height
  44.     eventIn MFFloat set_floor
  45.     eventIn MFNode set_appearance
  46. ] "..\VR_GRAPH.wrl#em7_RoundedColumnSeries"
  47.  
  48. EXTERNPROTO em7_Legend [
  49.     field MFNode appearances
  50.     field MFString descriptions
  51.     field SFString keyStyle 
  52.     field SFFloat textHeight
  53.     field SFFloat textGap
  54.     field SFColor textColor
  55.     eventIn MFNode set_appearances
  56.     eventIn MFString set_descriptions
  57. ] "..\VR_GRAPH.wrl#em7_Legend"
  58.  
  59. EXTERNPROTO em7_LookAt [
  60.     field SFVec3f viewerPos
  61.     field SFVec3f viewedPos
  62.     field SFBool enabled
  63.     eventIn SFVec3f set_viewerPos
  64.     eventIn SFVec3f set_viewedPos
  65.     eventIn SFBool set_enabled
  66.     eventOut SFRotation orientation_changed
  67. ] "..\VR_NAV.wrl#em7_LookAt"
  68.  
  69. EXTERNPROTO em7_TextList [
  70.     exposedField SFNode appearance
  71.     field MFString string
  72.     field SFFloat textHeight
  73.     field SFFloat textGap
  74.     field SFInt32 visibleCount
  75.     field SFInt32 topIndex
  76.     exposedField MFFloat length
  77.     exposedField SFFloat maxExtent
  78.     field SFString family
  79.     field SFString style
  80.     field MFString justify
  81.     field SFBool horizontal
  82.     field SFBool leftToRight
  83.     field SFBool topToBottom
  84.     field SFString language
  85.     eventIn MFString set_string
  86.     eventIn MFString addStrings
  87.     eventIn SFInt32 set_visibleCount
  88.     eventIn SFInt32 set_topIndex
  89.     eventOut MFString visibleText_changed
  90.     eventOut SFInt32 topIndex_changed
  91.     eventOut SFInt32 listRange_changed
  92. ] "..\VR_UI.wrl#em7_TextList"
  93.  
  94. EXTERNPROTO em7_ElevationWireframe [
  95.     exposedField SFColor color
  96.     field SFInt32 xDimension
  97.     field SFFloat xSpacing
  98.     field SFInt32 zDimension
  99.     field SFFloat zSpacing
  100.     field MFFloat height
  101.     field MFInt32 xMask
  102.     field MFInt32 zMask
  103.     eventIn SFInt32 set_xDimension
  104.     eventIn SFFloat set_xSpacing
  105.     eventIn SFInt32 set_zDimension
  106.     eventIn SFFloat set_zSpacing
  107.     eventIn MFFloat set_height
  108.     eventIn MFInt32 set_xMask
  109.     eventIn MFInt32 set_zMask
  110. ] "..\VR_GRAPH.wrl#em7_ElevationWireframe"
  111.  
  112. EXTERNPROTO em7_Surface [
  113.     exposedField SFNode appearance
  114.     field SFColor gradeColor
  115.     field SFBool useGrade
  116.     field SFInt32 xDimension
  117.     field SFFloat xSpacing
  118.     field SFInt32 zDimension
  119.     field SFFloat zSpacing
  120.     field MFFloat height
  121.     field SFFloat creaseAngle
  122.     eventIn SFInt32 set_xDimension
  123.     eventIn SFFloat set_xSpacing
  124.     eventIn SFInt32 set_zDimension
  125.     eventIn SFFloat set_zSpacing
  126.     eventIn MFFloat set_height
  127. ] "..\VR_GRAPH.wrl#em7_Surface"
  128.  
  129. EXTERNPROTO em7_PopupSurface [
  130.     field SFInt32 xDimension
  131.     field SFFloat xSpacing
  132.     field SFInt32 zDimension
  133.     field SFFloat zSpacing
  134.     field SFFloat radius
  135.     field MFFloat height
  136.     field SFColor color
  137.     field SFFloat transparency
  138.     field SFString defaultPopupText
  139.     field SFFloat popupHeight
  140.     field SFString allignment
  141.     field MFString popupText
  142.     exposedField SFColor textColor
  143.     exposedField SFColor backgroundColor
  144.     exposedField SFColor borderColor
  145.     exposedField SFBool touchEnabled
  146.     eventIn MFString set_popupText
  147.     eventIn MFFloat set_height
  148.     eventOut SFInt32 mouseOverIndex
  149.     eventOut SFInt32 mouseClickedIndex
  150. ] "..\VR_GRAPH.wrl#em7_PopupSurface"
  151.  
  152. EXTERNPROTO em7_SphereCollection [
  153.     field SFColor defaultColor
  154.     field SFFloat defaultTransparency
  155.     field SFFloat defaultRadius
  156.     field SFString defaultPopupText
  157.     field SFFloat popupHeight
  158.     field SFString allignment
  159.     exposedField SFColor textColor
  160.     exposedField SFColor backgroundColor
  161.     exposedField SFColor borderColor
  162.     field MFVec3f locations
  163.     field MFColor colors
  164.     field MFFloat transparencies
  165.     field MFFloat radii
  166.     field MFString popupText
  167.     exposedField SFBool touchEnabled
  168.     eventIn MFVec3f set_locations
  169.     eventIn MFFloat set_transparencies
  170.     eventIn MFColor set_colors
  171.     eventIn MFFloat set_radii
  172.     eventIn MFString set_popupText
  173.     eventOut SFInt32 mouseOverIndex
  174.     eventOut SFInt32 mouseClickedIndex
  175. ] "..\VR_GRAPH.wrl#em7_SphereCollection"
  176.  
  177. EXTERNPROTO em7_Router [
  178.     field MFString linkURL
  179.     field SFBool enabled
  180.     eventIn MFString set_linkURL
  181.     eventIn SFBool set_enabled    
  182.     eventIn SFInt32 set_linkIndex
  183. ] "..\VR_NAV.wrl#em7_Router"
  184.  
  185. EXTERNPROTO em7_HeadsUp [
  186.     exposedField MFNode children
  187.     field SFFloat distance
  188.     field SFFloat aspectRatio
  189.     field SFFloat fieldOfView
  190.     field SFString allignment
  191. ] "..\VR_NAV.wrl#em7_HeadsUp"
  192.  
  193. EXTERNPROTO em7_Window [
  194.     field SFFloat width
  195.     field SFFloat height
  196.     field SFString caption
  197.     exposedField SFColor windowColor
  198.     exposedField SFColor barColor
  199.     exposedField SFColor minMaxColor
  200.     exposedField SFColor captionColor
  201.     exposedField SFFloat transparency
  202.     exposedField MFNode children
  203.     eventIn SFString set_caption
  204. ] "..\VR_UI.wrl#em7_Window"
  205.  
  206. NavigationInfo {
  207.     headlight FALSE
  208. }
  209.  
  210. Background {
  211.     skyColor [
  212.         0 0 0
  213.         0.4 0.4 0.6
  214.         1 1 1
  215.     ]
  216.     skyAngle [2, 3]
  217. }
  218.  
  219. # the viewpoint and the look at functionality
  220.  
  221. DEF VIEW Viewpoint {
  222.     position 11 10 20
  223. }
  224.  
  225. DEF LOOKAT em7_LookAt {
  226.     viewerPos 11 10 20
  227.     viewedPos 7 0 0
  228. }
  229.  
  230. # the chart casing
  231.  
  232. em7_ChartGrid {
  233.     appearance GridGray { }
  234.         lineColor 0.3 0.3 0.3
  235.     xDimension 5
  236.     xSpacing 3
  237.     yDimension 8
  238.     ySpacing 1
  239.     zDimension 6
  240.     zSpacing 2
  241.     thickness 0.15
  242. }
  243.  
  244. # the columns
  245.  
  246. Transform {
  247.     translation 1.3 0 8.8
  248.     children [
  249.         em7_RoundedColumnSeries {
  250.             appearance Red { }
  251.             xDimension 4
  252.             xSpacing 3
  253.             width 0.3
  254.             depth 0.4
  255.             height [1.66, 1.757, 1.771, 1.973 ]
  256.         }
  257.     ]
  258. }
  259.  
  260. Transform {
  261.     translation 1.7 0 8.8
  262.     children [
  263.         em7_RoundedColumnSeries {
  264.             appearance Blue { }
  265.             xDimension 4
  266.             xSpacing 3
  267.             width 0.3
  268.             depth 0.4
  269.             height [1.322, 1.463, 1.591, 1.536 ]
  270.         }
  271.     ]
  272. }
  273.  
  274. Transform {
  275.     translation 1.3 0 6.8
  276.     children [
  277.         em7_RoundedColumnSeries {
  278.             appearance Red { }
  279.             xDimension 4
  280.             xSpacing 3
  281.             width 0.3
  282.             depth 0.4
  283.             height [0.635, 0.608, 0.809, 0.322 ]
  284.         }
  285.     ]
  286. }
  287.  
  288. Transform {
  289.     translation 1.7 0 6.8
  290.     children [
  291.         em7_RoundedColumnSeries {
  292.             appearance Blue { }
  293.             xDimension 4
  294.             xSpacing 3
  295.             width 0.3
  296.             depth 0.4
  297.             height [0.589, 0.56, 0.64, 0.458 ]
  298.         }
  299.     ]
  300. }
  301.  
  302. Transform {
  303.     translation 1.3 0 4.8
  304.     children [
  305.         em7_RoundedColumnSeries {
  306.             appearance Red { }
  307.             xDimension 4
  308.             xSpacing 3
  309.             width 0.3
  310.             depth 0.4
  311.             height [ 1.345, 1.344, 1.249, 2.169 ]
  312.         }
  313.     ]
  314. }
  315.  
  316. Transform {
  317.     translation 1.7 0 4.8
  318.     children [
  319.         em7_RoundedColumnSeries {
  320.             appearance Blue { }
  321.             xDimension 4
  322.             xSpacing 3
  323.             width 0.3
  324.             depth 0.4
  325.             height [ 1.282, 1.252, 1.168, 1.88 ]
  326.         }
  327.     ]
  328. }
  329.  
  330. Transform {
  331.     translation 1.3 0 2.8
  332.     children [
  333.         em7_RoundedColumnSeries {
  334.             appearance Red { }
  335.             xDimension 4
  336.             xSpacing 3
  337.             width 0.3
  338.             depth 0.4
  339.             height [ 1.875, 1.884, 1.83, 1.47]
  340.         }
  341.     ]
  342. }
  343.  
  344. Transform {
  345.     translation 1.7 0 2.8
  346.     children [
  347.         em7_RoundedColumnSeries {
  348.             appearance Blue { }
  349.             xDimension 4
  350.             xSpacing 3
  351.             width 0.3
  352.             depth 0.4
  353.             height [1.857, 1.856, 1.737, 1.35]
  354.         }
  355.     ]
  356. }
  357.  
  358. Transform {
  359.     translation 1.3 0 0.8